the instruments of the passion - Allemand Anglais Dictionnaire